آموزش راه اندازی OpenVPN قسمت دوم
من از نرم افزار Termius برای اتصال به سرور مجازی استفاده می کنم اما شما می توانید از CMD ویندوز،Bitvise، Putty یا هر نرم افزاری که دوست دارید استفاده کنید.
1- اول از همه مخازن سرور را با دستور زیر بروز رسانی می کنیم:
2- حالا فایل های لازم برای نصب OpenVPN را با دستور زیر دانلود می کنیم:
3- با وارد کردن این دستور مجوز های لازم را می دهیم
4- حال با دستور زیر شروع به نصب OpenVPN می کنیم.
خروجی:
root@473605607-PIMHJK:~# ./openvpn-install.sh Welcome to the OpenVPN installer! The git repository is available at: https://github.com/angristan/openvpn-install I need to ask you a few questions before starting the setup. You can leave the default options and just press enter if you are ok with them. I need to know the IPv4 address of the network interface you want OpenVPN listening to. Unless your server is behind NAT, it should be your public IPv4 address. IP address: 91.107.160.50
دکمه Enter را می زنیم تا مراحل نصب ادامه پیدا کند.
Checking for IPv6 connectivity... Your host appears to have IPv6 connectivity. Do you want to enable IPv6 support (NAT)? [y/n]: y
این جا هم "Y" را می زنیم.
What port do you want OpenVPN to listen to?
1) Default: 1194
2) Custom
3) Random [49152-65535]
Port choice [1-3]:
این جا هم عدد 2 را وارد می کنیم.
Custom port [1-65535]:
توصیه می کنم عدد 443 را وارد کنید اما اگر این پورت را از قبل استفاده کردید می توانید از پورت های دیگری ترجیحا پورت های HTTPS کلودفلر مانند 2083 و 2096 و 8443 را وارد کنید.
What protocol do you want OpenVPN to use?
UDP is faster. Unless it is not available, you shouldn't use TCP.
1) UDP
2) TCP
Protocol [1-2]:
گزینه TCP را انتخاب کرده و ادامه می دهیم.
What DNS resolvers do you want to use with the VPN?
1) Current system resolvers (from /etc/resolv.conf)
2) Self-hosted DNS Resolver (Unbound)
3) Cloudflare (Anycast: worldwide)
4) Quad9 (Anycast: worldwide)
5) Quad9 uncensored (Anycast: worldwide)
6) FDN (France)
7) DNS.WATCH (Germany)
8) OpenDNS (Anycast: worldwide)
9) Google (Anycast: worldwide)
10) Yandex Basic (Russia)
11) AdGuard DNS (Anycast: worldwide)
12) NextDNS (Anycast: worldwide)
13) Custom
DNS [1-12]:
این جا هم Enter می زنیم تا گزینه 11 به صورت پیش فرض انتخاب شود البته بعد ها اگر لازم شد می توانیم در فایل Server.conf تغییرات مدنظر را اعمال کنیم.
Do you want to use compression? It is not recommended since the VORACLE attack makes use of it. Enable compression? [y/n]:
گزینه n را انتخاب می کنیم.